public relations director - German English Dictionary